woolly indris (avahi laniger) - Turkish English Dictionary